草庐IT

Spring Data JPA - 规范和 Querydsl

全部标签

Git版本管理规范

Git版本管理规范仓库分组命名规范仓库命名规范仓库权限分支分支命名规范版本号说明代码提交用户设置代码提交规范标题内容备注Git仓库迁移在二级分组下创建新空白代码仓克隆原始代码仓推送到新仓库修改已有代码仓库地址仓库分组命名规范分组(Group)是以两级来进行管理。首先以所属产品域的大类,建立一级分组,然后在下面建立二级分组。仓库命名规范项目统一放在二级分组下,编码结构:项目描述+备注,以’-’为分隔。项目描述:采用语义化的项目名,结构建议为用户群+功能描述。备注:可以是终端,如网页端(web,wap等)、手机(mobile)、和其他一些智能设备(如收银机、电视等)、等;也可以是代码架构的描述;等

Unity 2D像素游戏序列帧动画制作规范

一、问题背景笔者遇到了很多很多跟美术策划协作的问题。首先声明本文不考虑SpriteAltas,也不绝对正确,仅供参考,错误可以在评论区指出我进行修改以免误导。我们可以清楚的看到跳跃后会出现角色跟碰撞器大小不一样的情况。这个时候如果我去碰右边的地形角就会出现穿"模"的现象。找到原因是这样的,我们图片的锚点默认是在每个格子的中心。,然后每次动画后直接换图,碰撞器位置不变,这样就会让图跟碰撞器的位置失配。二、解决方案确定一个规范即可,可以从程序或者美术两方面解决0.策划需求规范告诉美术画多大的图(16*16)之类的找出样式参考图和风格参考图用文字描述清楚你需要加的内容,也要找出参考图,或者自己画出来

git hooks实现提交前校验与规范提交

文章目录1.前置:githookspre-commitcommit-msg2.实操:husky+commitizen+commitlint实现校验提交时进行eslint验证规范提交信息3.后续:根据规范提交生成changelog1.前置:githooks客户端hooks不随代码提交位置:默认在.git/hooks,不会被push到远端。也可以通过以下配置指定,然后push到远端,不用每个人都配置。#+BEGIN_SRCbash:noevalgitconfigcore.hooksPathhooks#_END_SRC要求:.git目录下的hooks子目录中,任何一个正确命名的可执行文件,里面可以是

android - 如何在 View 上应用 Material 设计规范中的纵横比?

我正在为我的应用程序设计一个带有富媒体header的CardView。我试着做这样的东西:根据谷歌Material设计规范,图片应具有16:9的纵横比:那么,我的问题是,如何实现这个(代码或XML)?如果我使用定义的尺寸,它不会是真正的16:9宽高比,我将不得不处理所有屏幕尺寸和方向的许多资源文件。否则,我没有成功通过代码设置大小,因为在onBindViewHolder(...)中,getWidth()在我的View中返回0。有什么想法吗? 最佳答案 现在PercentFrameLayout和PercentRelativeLayou

TS编译器选项——指定编译ES版本和模块化使用规范

compilerOptions是TS的编译器选项,主要在tsconfig.json文件中用于对ts编译为js文件时进行配置"compilerOptions":{配置项}一、target指定ts被编译的ES版本{//compilerOptions编译器选项"compilerOptions":{//target用来指定ts被编译为的ES的版本"target":"es6",//指定其为es6}}版本可以为如下版本:'es3','es5','es6','es2015','es2016','es2017','es2018','es2019','es2020','es2021','es2022','esn

【送书活动五期】Go语言开发规范指南

今天和一个小伙伴偶尔聊了两句,聊到现在工作的开发语言,大学时接触的第一个语言应该是html,系统且简单的学习了前端语言,之后伴随着学校的课程,C++、C#、Java都有涉及,然后就一直已Java为主了,也是在今年,有机会做go语言开发,现在算是java/go双语言开发了。但go语言自学没一周就开始做go项目了,截止今天有四个月左右了,该专栏却迟迟没有新文章收入,今天就聊聊我这段时间学习+总结的一些Go语言开发规范吧目录Go语言开发规范指南1.注释规范性不允许中文注释注释的风格可以选择`//`或者`/**/`每个程序包需要有包级注释任何一个包外可见的变量或者方法应该需要注释最好有文件级别的注释2

约定式提交(一种用于给提交信息增加人机可读含义的规范)

约定式提交1.0.0概述约定式提交规范是一种基于提交信息的轻量级约定。它提供了一组简单规则来创建清晰的提交历史;这更有利于编写自动化工具。通过在提交信息中描述功能、修复和破坏性变更,使这种惯例与SemVer相互对应。提交说明的结构如下所示:原文:[optionalscope]:[optionalbody][optionalfooter(s)]译文:[可选范围]:[可选正文][可选脚注]提交说明包含了下面的结构化元素,以向类库使用者表明其意图:fix:类型为fix的提交表示在代码库中修复了一个bug(这和语义化版本中PATCH相对应)。feat:类型为feat的提交表示在代码库中新增了一个功能(

Android Universal Image Loader - 如何正确设置规范?

我有一个可以远程加载大量大图像的应用程序。当我使用nostra的通用图像加载器(https://github.com/nostra13/Android-Universal-Image-Loader)时,我经常遇到内存不足的错误。我不知道应该如何设置图像加载器来防止这种情况。这是我当前的ImageLoader规范:ImageLoaderConfigurationconfig=newImageLoaderConfiguration.Builder(context).enableLogging().memoryCache(newWeakMemoryCache()).build();this.

android - 所有 com.android.support 库必须使用完全相同的版本规范 : 27. 0.2

将targetSdkVersion更新为27后,我收到此错误消息。Allcom.android.supportlibrariesmustusetheexactsameversionspecification(mixingversionscanleadtoruntimecrashes).Foundversions27.0.2,25.2.0.Examplesincludecom.android.support:animated-vector-drawable:27.0.2andcom.android.support:support-media-compat:25.2.0我知道我应该更新co

python unicodedata 将Unicode文本统一表示为规范形式

2.9经常会遇到字符串的Unicode编码,我们需要确保所有的字符串都拥有相同的底层表示。在Unicode中有些特定的字符可以表示成多种合法的代码点序列,为了说明这个问题,代码示例如下>>>s1='SpicyJalape\u00f1o'>>>s2='SpicyJalapen\u0303o'>>>s1'SpicyJalapeño'>>>s2'SpicyJalapeño'>>>s1==s2False>>>len(s1)14>>>len(s2)15>>>'SpicyJalapeño'字符串用两种形式表达了出来,第一种使用的是字符'ñ'的全组成形式(fullycomposed)(U+00F1)第